
#ifndef _HTTP_CLIENT_STRING
#define _HTTP_CLIENT_STRING

#include "httpclient_wrapper.h"
#include "httpclient.h"

/* HTTP Api global definitions */
BOOL   HTTPStrInsensitiveCompare   (CHAR *pSrc, CHAR* pDest, UINT32 nLength);
BOOL   HTTPStrSearch(CHAR *pSrc, CHAR *pSearched, UINT32 nOffset, UINT32 nScope,httpclientParam_t *HttpParam);
CHAR   HTTPStrExtract    (CHAR *pParam,UINT32 nOffset,CHAR Restore);
CHAR *HTTPStrCaseStr(const char *pSrc,UINT32 nSrcLength,const char *pFind);
CHAR*  HTTPStrGetToken    (CHAR *pSrc, UINT32 nSrcLength, CHAR *pDest, UINT32 *nDestLength);
UINT32 HTTPStrGetDigestToken      (httpclientParam_t pParamSrc, CHAR *pSearched, httpclientParam_t *pParamDest);
UINT32 HTTPStrHToL   (CHAR * s);
CHAR*  HTTPStrLToH   (CHAR * dest,UINT32 nSrc);
#endif
